• word of the day

    carya illinoensis

    carya illinoensis - Dictionary definition and meaning for word carya illinoensis

    Definition
    (noun) tree of southern United States and Mexico cultivated for its nuts
Download our Mobile App Today
Receive our word of the day
on Whatsapp